small wild apple - Español Inglés Diccionario